#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>


//int main()
//{
//	int arr[4] = { 1,2,3,4 };
//	printf("%d  ", arr[1]);
//
//
//	return 0;
//}

//int main()
//{
//	double d = 1.23;
//	scanf("%f", &d);
//	printf("%f", d);
//
//	return 0;
//}
//int a = 0;
//auto d = 0;
//int main()
//{
//	printf("%d\n", (int) & a);
//	int b = 0;
//	printf("%d\n", (int) & b);
//	static int c = 0;
//	printf("%d\n", (int)&c);
//	printf("%d\n", (int)&d);
//	
//	return 0;
//}
//#include <time.h>
//int time = 0;
//int main()
//{
//	
//	printf("%d ", time);
//	return 0;
//}

//int main()
//{
//	double a = 2.11;
//	double b = 2.10;
//	double sub1 = a - b;
//
//	double c = 7.98;
//	double d = 7.97;
//	double sub2 = c - d;
//	if (sub1 == sub2)
//	{
//		printf("heihei\n");
//	}
//	else
//	{
//		printf("haha\n");
//	}
//
//	return 0;
//}
//
//int dominantIndex(int* nums, int numsSize) {
//    int i = 0;
//    int max = nums[0];
//    int max1 = 0;
//    int flag = 0;
//    for (i = 0; i < numsSize; i++)
//    {
//        if (nums[i] > max)
//        {
//            flag = i;
//            max1 = max;
//            max = nums[i];
//        }
//        
//    }
//    if (max > 2 * max1)
//    {
//        return flag;
//    }
//    else
//    {
//        return -1;
//    }
//    return 0;
//}

//int main()
//{
//    int arr[10] = { 0,0,3,2 };
//    int k=dominantIndex(arr, 5);
//    printf("%d ", k);
//    return 0;
//}

//int* selfDividingNumbers(int *returnsize) 
//{
//    int left = 11;
//    int right = 22;
//    int ccc[22];
//    int kkk[6];
//    int l = 0;
//    for (int i = left; i <= right; i++)
//    {       
//        int j = 0;
//        
//        int a = 1;
//        int b = 0;
//        int num = i;
//        while (i > 0)
//        {
//            kkk[j++] = i % 10;
//            i = i / 10;
//        }
//        i = num;
//        for (int k = 0; k < j; k++)
//        {
//            if (kkk[k] != 0)
//            {
//                if (i % kkk[k] != 0)
//                {
//                    a = 0;
//                }
//                else
//                {
//                    b = 1;
//                }
//            }
//        }
//        if (a * b != 0)
//        {
//            ccc[l++] = i;
//        }
//    }
//    *returnsize = l;
//    return ccc;
//}

//int main()
//{
//    int i = 0;
//    int a = 0;
//    int * arr=selfDividingNumbers(&a);
//    while (i<a)
//    {
//        printf("%d ",arr[i]);
//        i++;
//    }
//    return 0;
//}